package niuKe;

import java.util.Comparator;
import java.util.Scanner;
import java.util.TreeSet;

public class V009_提取不重复的整数 {
    //题目描述
    //输入一个int型整数，按照从右向左的阅读顺序，返回一个不含重复数字的新的整数。
    //保证输入的整数最后一位不是0。
    //输入描述:
    //输入一个int型整数
    //
    //输出描述:
    //按照从右向左的阅读顺序，返回一个不含重复数字的新的整数
    //
    //示例1
    //输入
    //9876673
    //输出
    //37689
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String str = in.nextLine();
        in.close();
        String[] strs = str.split("");
        TreeSet<Integer> set = new TreeSet<>(new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o1 == o2 ? 0 : 1;
            }
        });
        for (int i = strs.length - 1; i >= 0; i--) {
            set.add(Integer.parseInt(strs[i]));
        }
        for (Integer s : set) {
            System.out.print(s);
        }
    }
}
